he/she has/had pinched - Espagnol Anglais Dictionnaire